to impugn the effectiveness - Turc Anglais Dictionnaire